/* Gloabl Forms
/-------------------------------------------------------------- */
/* Typography and backgrounds for all form buttons */
form input.form-submit {
  padding: 4px 6px;
  background-color: #ddd;
  border: 1px solid #999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

form input.form-submit:hover {
  background-color: #7894cd;
  color: #fff;
}

/* Hover style for form buttons */
form input.form-submit:hover,
form input.form-submit.hover,
form input.form-submit:focus {
}

/* Typography, background, borders, padding for form fields */
input,
select,
textarea {
  border-top: 1px solid #B8C4C5;
  border-left: 1px solid #B8C4C5;
  padding: 4px;
  margin-bottom: 10px;
  margin-top: 5px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}

/* Remove backgrounds and border on radios and checkboxes */
.form-item .form-radio,
.form-item .form-checkbox {
  background: none;
  border: none !important;
}

/* Fieldset wrapper around groups of form elements -- add border here */
fieldset {
  border: 1px solid #B8C4C5;
  padding: 4px;
  margin-bottom: 10px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}

/* Typography and spacing for legend of fieldsets */
fieldset legend {
}

/* Link style for legend of fieldsets */
fieldset legend,
legend.collapse-processed,
legend.collapse-processed a:link,
legend.collapse-processed a:visited {
}

/* Custom icons on (open) collapsible fieldsets */
html.js fieldset.collapsible legend a:link,
html.js fieldset.collapsible legend a:visited {
}

/* Custom icons on (closed) collapsible fieldsets */
html.js fieldset.collapsed legend a:link,
html.js fieldset.collapsed legend a:visited {
}

/* Login form
/-------------------------------------------------------------- */

form#user-login-form input.form-submit {
  float: right;
  margin-right: 12px;
}

form#user-login-form label {
  float: left;
  width: 92px;
  font-weight: 100;
}

form#user-login-form .item-list li a {
  font-size: 10px;
}

form#user-login-form .form-required {
  color: #EED300;
}